html body{
    color: #96999F;
    a:focus{
        text-decoration:none;
    }
}
i{
    font-style: normal;
}
.hide{
    display: none !important;
}
.show{
    display: block !important;
}
.tncent{
    text-align: center;
}
.pointer{
    cursor: pointer;
}
.cflx{
      zoom:1;
      &:after{
           content:".";/*加一段内容*/
           display:block;/*让生成的元素以块级元素显示，占满剩余空间*/
           height:0;/*避免生成的内容破坏原有布局高度*/
           clear:both;/*清除浮动*/
           visibility:hidden;/*让生成的内容不可见*/
          }
}
.hdtop,#foot,.csutom{
    ul{
        margin-bottom: 0;
    }
}
.hr{
     
    border-bottom: 1px solid #ececec;
}
.folt{
    float: left;
}
.tcnt{
    text-align: center;
    img{
        vertical-align: bottom;
    }
}
.threeColumn{
    overflow: hidden;
    p{
        line-height: 1.5;
    }
    .lt{
        float: left;
        width: 250px;
    }
    .mid{

    }
    .rg{
        float: right;
        width: 250px;
    }
}
.twoColumn{
    overflow: hidden;
    .t_lt{
        float: left;
    }
    .t_rg{

    }
}

.loadSpin{

    position: absolute !important;
    left: 50%;
    top: 400px;
    margin-left: -10px;
}
.pre{
    position: relative;
}
.black{
    margin: 0 auto;
    width: 1140px;
}

.bgf{
    background-color:#fff;
}
.bgf4{
      background-color: #f4f4f5;
}

.f14{
    font-size: 14px;
    line-height: 1;
}

.f16{
    font-size: 16px;
    line-height: 1;
}
.f18{
    font-size: 18px;
    line-height: 1;
}
.f20{
    font-size: 20px;
    line-height: 1;
}
.f24{
    font-size: 24px;
    line-height: 1;
}
.f26{
    font-size: 26px !important;
    line-height: 1 ;
}
.f28{
    font-size: 28px;
    line-height: 1;
}
.f30{
    font-size: 30px;
    line-height: 1;
}
.f32{
    font-size: 32px;
    line-height: 1;
}
.f36{
    font-size: 36px;
    line-height: 1;
}
.f48{
    font-size: 48px;
    line-height: 1;
}
.f48f{
    font-size: 48px;

}
.f52{
    font-size: 52px;
    line-height: 1;
}
.f54{
    font-size: 54px;
    line-height: 1;
}
.f60{
    font-size: 60px;
    line-height: 1;
}
.f64{
    font-size: 64px;
    line-height: 1;
}
.mt-20{
    margin-top: -20px;
}
.mt2{
    margin-top: 2px;
}
.mt5{
    margin-top: 5px;
}
.mt8{
    margin-top: 8px;
}
.mt10{
    margin-top: 10px;
}
.mt12{
    margin-top: 12px;
}
.mt14{
    margin-top: 14px;
}
.mt18{
    margin-top: 18px;
}
.mt20{
    margin-top: 20px;
}
.mt25{
    margin-top: 25px;
}
.mt26{
    margin-top: 26px;
}
.mt30{
    margin-top: 30px;
}
.mt34{
    margin-top: 34px;
}
.mt40{
    margin-top: 40px !important;
}
.mt48{
    margin-top: 48px;
}
.mt50{
    margin-top: 50px;
}
.mt60{
    margin-top: 60px;
}
.mt65{
    margin-top: 65px;
}
.mt70{
    margin-top: 70px;
}
.mt70{
    margin-top: 70px;
}
.ml5{
    margin-left: 5px;
}
.ml10{
    margin-left: 10px;
}
.ml14{
    margin-left: 14px;
}
.ml16{
    margin-left: 16px;
}
.ml20{
    margin-left: 20px;
}
.ml30{
    margin-left: 30px;
}
.ml40{
    margin-left: 40px;
}
.ml86{
    margin-left: 86px;
}
.ml200{
    margin-left: 200px;
}
.mr10{
    margin-right: 10px;
}
.mr16{
    margin-right: 16px;
}
.mr24{
    margin-right: 24px;
}
.mr30{
    margin-right: 30px;
}
.mr40{
    margin-right: 40px;
}
.mb20{
    margin-bottom: 20px;
}
.mb25{
    margin-bottom: 25px;
}
.mb30{
    margin-bottom: 30px;
}
.mb40{
    margin-bottom: 40px;
}
.mlr60{
    margin-left: 60px !important;
    margin-right: 60px !important;
}
.pl20{
    padding-left: 20px;
}
.pt14{
    padding-top: 14px;
}
.pt40{
    padding-top: 40px;
}
.pt50{
    padding-top: 50px;
}
.pt65{
    padding-top: 65px;
}
.pb20{
    padding-bottom: 20px;
}
.pb40{
    padding-bottom: 40px;
}
.pr30{
    padding-right: 30px;
}
.plr30{
    padding-left: 30px;
    padding-right: 30px;
}
.plt43{
    padding-left: 40px;
    padding-top: 30px;
}
.plr60{
    padding-left: 60px;
    padding-right: 60px;
}
.ptb30{
    padding-top: 30px;
    padding-bottom: 30px;
}
.c96{
    color: #96999F;
}
.c6f{
    color: #62666F;
}

.cf1{
    color: #F16051;
}
.c20{
    color: #2E3440;
}

.c9f{
    color: #96999F;
}

.lh15{
    line-height: 1.5;
}
 
@-webkit-keyframes sideShake{

     0%, 100%, 25% {
        -moz-transform: translateX(0);
        transform: translateX(0);
    }

    15%, 5% {
        -moz-transform: translateX(-5px);
        transform: translateX(-5px);
    }
    10%, 20% {
        -moz-transform: translateX(5px);
        transform: translateX(5px);
    }
}
 
